Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Brest Challenger Australian Open - Melbourne Noumea Challenger Ottignies-Louvain-la-Neuve Challenger Open Sud de France - Montpellier Cherbourg Challenger Phoenix Challenger Wimbledon - London Infosys Hall of Fame Open - Newport Zug Challenger Grodzisk Mazowiecki Challenger Como Challenger Rennes Challenger Banja Luka Challenger France F8 France F10 France F11 France F15 France F17 France F19 Portugal F1 Portugal F2 Spain F8 Great Britain F7 Netherlands F2 Netherlands F3 France F10 France F11 Great Britain F10 Italy F24 Luxembourg F1 France F13 Sweden F1 Sweden F2 Portugal F8 France F6 France F1 France F2 France F5 France F6 Great Britain F8 France F7 Great Britain F7 Italy F17 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Portugal F4 Portugal F5 France F17 Portugal F7 Germany F18 France F20 Usa F1 Usa F2 Portugal F1 Portugal F2 France F12 Italy F27 Portugal F3 France F7 Spain F14 France F2 Usa F3 Spain F7 Cordenons Challenger San Sebastian Challenger Courmayeur Challenger Orleans Challenger Shenzhen Challenger Irving Challenger Delray Beach Open - Delray Beach Rennes Challenger Noumea Challenger Sunrise Challenger Surbiton Challenger Astana Challenger San Remo Challenger Bordeaux Challenger Open de Franche Comte - Besancon Marburg Challenger San Benedetto Challenger Cordenons Challenger Todi Challenger Tarragona Challenger Marbella Challenger Noumea Challenger Casablanca Challenger Brasov Challenger Salzburg Challenger Genova Challenger San Benedetto Challenger Bangkok Challenger Challenger Ford de Cherbourg - Cherbourg Sparkessen Magdeburg Open - Magdeburg Fergana Challenger - Fergana Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth Pekao Open - Szczecin Siemens Open - Scheveningen TED Open Istanbul - Istanbul Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella V Torneo Internazionale di Tennis - Barletta Sophia Antipolis Challenger Warsteiner Challenger Lubeck - Lubeck Opel Bulvaria MCG Bulgarian Open - Sofia Muller Cup 2000 - Ulm Privat Bank Cup - Dniepropetrovsk Wiesmann Roadster Open - Nuembrecht Phoenix Challenger Challenger 42 - Andrezieux Ningboo Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rennes Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Matsuyama Challenger Puerto Vallarta Challenger Besancon Challenger Cherbourg Challenger Rabat Challenger Monza Challenger Villena Challenger Orleans Challenger Jersey Challenger Arad Challenger Olbia Challenger Trnava Challenger Napoli Challenger Rennes Challenger Qatar ExxonMobil Open - Doha Cherbourg Challenger Rabat Challenger Seoul Challenger Caltanissetta Challenger St. Brieuc Challenger Salzburg Challenger Ostrava Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger Braunschweig Challenger San Benedetto Challenger Orbetello Challenger Tampere Challenger San Marino Challenger San Sebastian Challenger Como Challenger Todi Challenger BNP Paribas Open - Indian Wells Napoli Challenger Miami Open - Miami Palermo Challenger Orleans Challenger Helsinki Challenger Le Gosier Challenger Matsuyama Challenger Braunschweig Challenger Le Gosier Challenger St. Brieuc Challenger Noumea Challenger Nonthaburi 2 Challenger Abidjan 1 Challenger Aix En Provence Challenger Roanne Challenger Francavilla Challenger Bergamo Challenger Cherbourg Challenger Quimper Challenger Le Gosier Challenger Trani Challenger Milan Challenger Brest Challenger Eckental Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Bangkok Challenger Manila Challenger Como Challenger Troyes Challenger Mouilleron-Le-Captif Challenger Bordeaux Challenger Braga Challenger Ho Chi Minh City Challenger Tenerife 2 Challenger Aix En Provence Challenger Luedenscheid Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Alicante Challenger Malaga Challenger Rennes Challenger Drummondville Challenger Tenerife 1 Challenger Lille Challenger Kaohsiung Challenger Taipei 2 Challenger Mouilleron-Le-Captif Challenger Milan Challenger Lisbon Challenger Indian Wells Challenger Brest Challenger Noumea Challenger Open de Charleroi - Charleroi Monterrey Challenger Grand Prix Hassan II - Casablanca Kuppers Kolsch Cup - Aachen Phoenix Challenger Heineken Trophy - 's-Hertogenbosch Bordeaux Challenger Lyon Challenger Genova Challenger Campionati Internazionali di Sicilia - Palermo Orleans Challenger Kremlin Cup - Moscow Olbia Challenger St. Petersburg Open - St. Petersburg Charlottesville Challenger Gold Flake Open - Chennai Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Open Seat-Godo 2001 - Barcelona Pau Challenger Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Madrid Challenger The Nottingham Open - Nottingham Idea Prokom Open - Sopot Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Modena Challenger Qatar Exxon Mobil Open 2002 - Doha Trieste Challenger Milan Indoors - Milan Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Valencia Challenger Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Quimper Challenger Lille Challenger Adidas International - Sydney Manama Challenger Mercedes Cup - Stuttgart Abidjan 2 Challenger BMW Open - Munich Gerry Weber Open - Halle Tunis Challenger The Samsung Open - Nottingham Royan Challenger TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Cassis Challenger St. Petersburg Open - St. Petersburg Orleans Challenger Kyiv UMC Open - Kiev Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg International Indoor Tennis Championships of Croatia - Zagreb Japan Open - Tokyo Heineken Open Shanghai - Shanghai Open 13 - Marseille The Dubai Tennis Championships - Dubai Sybase Open - San Jose Estoril Open - Estoril Gerry Weber Open - Halle Energis Open - Amsterdam Generali Open - Kitzbuhel President's Cup - Tashkent Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel 2003 Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Telenordia Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Adidas International - Sydney Open de Moselle - Metz China Open - Beijing St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Qatar Open - Doha Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Dubai Open - Dubai Farmers Classic - Los Angeles Moselle Open - Metz St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle AIG Japan Open - Tokyo Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Maia Challenger Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle ATP Kremlin Cup - Moscow Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Suisse Open - Gstaad Moselle Open - Metz St. Petersburg Open - St. Petersburg European Open - Antwerp Sydney International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Legg Mason Tennis Classic - Washington Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Grand Prix de Tennis de Lyon - Lyon German Tennis Championships - Hamburg Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Tata Open Maharashtra - Pune If Stockholm Open - Stockholm ASB Classic - Auckland Open Sud de France - Montpellier AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Open 13 - Marseille Barcelona Open Banc Sabadell - Barcelona China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BMW Open - Munich Open Parc - Lyon Turkish Airlines Open Antalya - Antalya German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Citi Open - Washington Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open 13 Provence - Marseille ABN AMRO World Tennis Tournament - Rotterdam Astana Open - Nur-Sultan Portugal Open - Oeiras Bet-at-home Open - Hamburg Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva cinch Championships - London Hamburg European Open - Hamburg Swiss Open - Gstaad AEGON Championships - London Sofia Open - Sofia European Open - Antwerp Topshelf Open - 's-Hertogenbosch Emilia-Romagna Open - Parma Credit Agricole Suisse Open - Gstaad Astana Open - Nur-Sultan Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Aircel Chennai Open - Chennai Barcelona Open Banc Sabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Gonet Geneva Open - Geneva Shenzhen Open - Shenzhen Mercedes Cup - Stuttgart Open Sud de France - Montpellier Open 13 - Marseille Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London BMW Open - Munich Geneva Open - Geneva Suisse Open - Gstaad Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Swiss Open - Gstaad Citi Open - Washington Truist Atlanta Open - Atlanta Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai U.S. Men's Clay Court Championships - Houston Open Sud de France - Montpellier Generali Open - Kitzbuhel New York Open - New York Gazprom Hungarian Open - Budapest Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Citi Open - Washington Winston-Salem Open - Winston-Salem Melbourne Summer Set - Melbourne Adelaide International 2 - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Citi Open - Washington Gerry Weber Open - Halle Valencia Open - Valencia Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Dubai Tennis Open - Dubai Valencia Open - Valencia St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston Open Occitanie - Montpellier Maharashtra Open - Pune TEB BNP Paribas Istanbul Open - Istanbul Plava Laguna Croatia Open - Umag Kremlin Cup - Moscow Swiss Indoors Basel - Basel ATP Kremlin Cup - Moscow Noventi Open - Halle President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm Argentina Open - Buenos Aires Truist Atlanta Open - Atlanta Heineken Open - Auckland President's Cup - Tashkent Qatar Exxon Mobil Open 2003 - Doha Millennium Estoril Open - Estoril Sophia Antipolis Challenger Quimper Challenger Waco Challenger Lille Challenger Barletta Challenger Francavilla Challenger Allianz Suisse Open - Gstaad Tenerife 1 Challenger Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona BMW Open - Munich San Marino Challenger Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest China Open - Beijing Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Open Parc - Lyon BB&T Atlanta Open - Atlanta Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Hamburg European Open - Hamburg Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Tennis Masters Series - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rogers Cup - Montreal BMW Open - Munich Western & Southern Open - Cincinnati Tennis Masters Series - Madrid Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Masters - Toronto Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Moselle Open - Metz Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome European Open - Antwerp National Bank Open - Montreal Western & Southern Open - Cincinnati Open Sud de France - Montpellier Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open Sabadell Atlantico - Barcelona Miami Open - Miami Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Telecom Italia Masters - Rome Coupe Rogers - Montreal French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, RUS-BRA 3-2 Hopman Cup - Perth ATP Cup - Melbourne French Open (juniors) Kooyong Classic - Kooyong Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, PO, RUS-IND 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney San Benedetto Challenger Karlsruhe Challenger AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Calgary Challenger Bad Waltersdorf Challenger Miami Open - Miami Davis Cup, World Group, 1R, BLR-RUS 3-2 French Open - Paris